package ah.basic;

public class ObjectSize {

	/**
	 * 测试对象占用内存大小，怎么取大小值？map和一般对象 map替换掉对象性能　
	 *  TODO
	 * 
	 * @param args
	 */
	public static void main(String[] args) {

		Runtime rt = Runtime.getRuntime();
		for (int i=0; i<1000001;i++) {
			String str = new String("bb" + i);
		}
		System.out.println("存总大小=" + rt.totalMemory() + "/内存空闲大小"
				+ rt.freeMemory());
		/*
		 * 存总大小=16318464/内存空闲大小13357728
		 * 存总大小=16252928/内存空闲大小13411808
		 * 存总大小=16252928/内存空闲大小11894112
		 * 
		 * 
		 */
	}

}
